to release hormones - Francés Inglés Diccionario